
from cache.constans import BaseCacheTTL


# 评论分页默认每页数量 下限
DEFAULT_COMMENT_PER_PAGE_MIN = 10

# 评论分页默认每页数量 上限
DEFAULT_COMMENT_PER_PAGE_MAX = 50

# 分页默认每页数量
DEFAULT_ARTICLE_PER_PAGE_MIN = 1

DEFAULT_ARTICLE_PER_PAGE_MAX = 10


class ArticleCommentsCacheTTL(BaseCacheTTL):
    """
    文章评论列表缓存时间，秒
    """
    TTL = 30 * 60


class CommentReplyCacheTTL(BaseCacheTTL):
    """
    评论回复列表缓存时间，秒
    """
    TTL = 30 * 60


class CommentCacheTTL(BaseCacheTTL):
    """
    评论信息缓存时间，秒
    """
    TTL = 30 * 60